cast a damp over something - Anglais Synonymes Dictionnaire